An Efficient Scaling-Simulation Algorithm of Reconfigurable Meshes by Meshes with Partitioned Buses
نویسنده
چکیده
This paper presents an efficient scaling-simulation algorithm that simulates operations of the reconfigurable mesh (RM) of size n× n using the mesh with partitioned buses (MPB) of size m×m (m < n). The RM and the MPB are the two-dimensional mesh-connected computers equipped with broadcasting buses. The broadcasting buses of the RM can be used to dynamically obtain various interconnection patterns among the processors during the execution of programs, while those of the MPB are placed only to every row and column and are statically partitioned in advance by a fixed length. We show that the RM with n× n processors can be simulated in O( n m ( n m +m ) log n logm ) steps by the MPB with m×m processors (m < n). Although the time-complexity of our algorithm is less efficient than that of the fastest RM scaling-simulation algorithm, the simulating model of our algorithm is the MPB model where the bus-reconfiguration is not allowed.
منابع مشابه
Polylogarithmic Gap between Meshes with Reconfigurable Row/Column Buses and Meshes with Statically Partitioned Buses
This paper studies the difference in computational power between the mesh-connected parallel computers equipped with dynamically reconfigurable bus systems and those with static ones. The mesh with separable buses (MSB) is the meshconnected parallel computer with dynamically reconfigurable row/column buses. The broadcast buses of the MSB can be dynamically sectioned into smaller bus segments by...
متن کاملSimulation of Meshes with Separable Buses by Meshes with Multiple Partitioned Buses
This paper studies the simulation problem of meshes with separable buses (MSB) by meshes with multiple partitioned buses (MMPB). The MSB and the MMPB are the mesh connected computers enhanced by the addition of broadcasting buses along every row and column. The broadcasting buses of the MSB, called separable buses, can be dynamically sectioned into smaller bus segments by program control, while...
متن کاملImpact of Layered Buses on Scaling-Simulation of Reconfigurable Meshes
The reconfigurable mesh (RM) is the two-dimensional mesh-connected computer equipped with a reconfigurable bus system. The bus system is used to dynamically obtain various interconnection patterns among the processors during the execution of programs. In this paper we study the impact of layered bus concept on the scaling-simulation problem of RM. We investigate the broadcasting capability of R...
متن کاملEfficient Sorting and Routing on Reconfigurable Meshes Using Restricted Bus Length
Sorting and balanced routing problems for synchronous mesh-like processor networks with reconfigurable buses are considered. Induced by the argument that broadcasting along buses of arbitrary length withinunit time seems rather non-realistic, we consider basic problems on reconfigurable meshes that can be solved efficiently even with restricted bus length. It is shown that on r-dimensional reco...
متن کاملEnhanced Mesh-Connected Computers for Image Processing Applications - Computer Architectures for Machine Perception, 1995. Proceedings. CAMP '95
The Reconfigurable Array with Spanning Optical Buses ( R A S O B ) has recently been introduced as an efficient enhanced mesh-connected parallel computer. RASOB combines some of the advantage characteristics of reconfigurable meshes and meshes with optical pipelined buses. In this paper, we use this computing model for the efficient design of fundamental image processing applications. In order ...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2003